Senegal flapshell turtle - Turkish English Dictionary